psychodelic drug - English Synonyms Dictionary